package com.milling.business.mapper;

import java.util.List;
import com.milling.business.domain.WmsDrillinfoStock;

/**
 * 后库库存Mapper接口
 *
 * @author X
 * @date 2025-04-11
 */
public interface WmsDrillinfoStockMapper
{
    /**
     * 查询后库库存
     *
     * @param drillInfo 后库库存主键
     * @return 后库库存
     */
    public WmsDrillinfoStock selectWmsDrillinfoStockByDrillInfo(String drillInfo);

    /**
     * 查询后库库存列表
     *
     * @param wmsDrillinfoStock 后库库存
     * @return 后库库存集合
     */
    public List<WmsDrillinfoStock> selectWmsDrillinfoStockList(WmsDrillinfoStock wmsDrillinfoStock);

    /**
     * 新增后库库存
     *
     * @param wmsDrillinfoStock 后库库存
     * @return 结果
     */
    public int insertWmsDrillinfoStock(WmsDrillinfoStock wmsDrillinfoStock);

    /**
     * 修改后库库存
     *
     * @param wmsDrillinfoStock 后库库存
     * @return 结果
     */
    public int updateWmsDrillinfoStock(WmsDrillinfoStock wmsDrillinfoStock);

    /**
     * 删除后库库存
     *
     * @param drillInfo 后库库存主键
     * @return 结果
     */
    public int deleteWmsDrillinfoStockByDrillInfo(String drillInfo);

    /**
     * 批量删除后库库存
     *
     * @param drillInfos 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteWmsDrillinfoStockByDrillInfos(String[] drillInfos);
}
